suffer setbacks and misfortunes - Deutsch Englisch Wörterbuch